package org.yate.oa.model;

import java.io.Serializable;
import java.util.Date;

import org.apache.ibatis.type.Alias;

/**
 * 绩效表实体类
 * 
 * @author ZYY
 * 
 */
@Alias(value = "PerformanceEntity")
public class PerformanceEntity implements Serializable {
	private Integer id;
	private String partName;
	private Integer createrId;
	private Integer targetUserId;
	private Date beginPeriod;
	private Date endPeriod;
	private Date creationDate;
	private String status;
	private Float totalScore;
	private Integer isNeedDX;

	public PerformanceEntity() {

	}

	public PerformanceEntity(Integer id, String partName, Integer createrId, Integer targetUserId, Date beginPeriod, Date endPeriod, Date creationDate, String status, Float totalScore) {
		this.id = id;
		this.partName = partName;
		this.createrId = createrId;
		this.targetUserId = targetUserId;
		this.beginPeriod = beginPeriod;
		this.endPeriod = endPeriod;
		this.creationDate = creationDate;
		this.status = status;
		this.totalScore = totalScore;
	}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getPartName() {
		return partName;
	}

	public void setPartName(String partName) {
		this.partName = partName;
	}

	public Integer getCreaterId() {
		return createrId;
	}

	public void setCreaterId(Integer createrId) {
		this.createrId = createrId;
	}

	public Integer getTargetUserId() {
		return targetUserId;
	}

	public void setTargetUserId(Integer targetUserId) {
		this.targetUserId = targetUserId;
	}

	public Date getBeginPeriod() {
		return beginPeriod;
	}

	public void setBeginPeriod(Date beginPeriod) {
		this.beginPeriod = beginPeriod;
	}

	public Date getEndPeriod() {
		return endPeriod;
	}

	public void setEndPeriod(Date endPeriod) {
		this.endPeriod = endPeriod;
	}

	public Date getCreationDate() {
		return creationDate;
	}

	public void setCreationDate(Date creationDate) {
		this.creationDate = creationDate;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public Float getTotalScore() {
		return totalScore;
	}

	public void setTotalScore(Float totalScore) {
		this.totalScore = totalScore;
	}

	public Integer getIsNeedDX() {
		return isNeedDX;
	}

	public void setIsNeedDX(Integer isNeedDX) {
		this.isNeedDX = isNeedDX;
	}

}
